import axios from 'axios';
   const instance = axios.create({
     baseURL: 'http://127.0.0.1:8080',
     timeout: 1000,
   });
   // 添加拦截器
   axios.interceptors.request.use(
    config => {
      // 在这里添加token或其他配置
      const token = localStorage.getItem('token');
      if (token) {
        config.headers['Authorization'] = `Bearer ${token}`;
      }
      return config;
    },
    error => {
      return Promise.reject(error); //会捕获错误并返回一个拒绝的 Promise
    }
  );

  axios.interceptors.response.use(
    response => {
      // 对响应数据进行处理
      return response.data;
    },
    error => {
      // 对响应错误进行处理
      if (error.response && error.response.status === 401) {
        // 处理401错误，例如跳转到登录页面
      }
      return Promise.reject(error);
    }
  );
export default instance;